be found wanting - French English Dictionary